lay down one's existence - Français Anglais Dictionnaire